package com.hyt.it.ogt.ykcj.domain.vo;

import com.hyt.core.constant.CommonConstant;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 发布考试证书信息表
 * </p>
 *
 * @author yanghuankun@talkweb.com.cn
 * @since 2023-06-15
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "ExamPublishCertificateInfoVO对象", description = "发布考试证书信息")
public class ExamPublishCertificateInfoVO implements Serializable {

    @ApiModelProperty(value = "证书ID")
    private String zsInfoId;

    @ApiModelProperty(value = "证书名称")
    private String certificateName;

    @ApiModelProperty(value = "证书状态：1-已发布，2-未发布")
    private Integer certificateStatus;

    @ApiModelProperty(value = "显示证书名称")
    private Integer showCertificate = CommonConstant.ZERO;

    @ApiModelProperty(value = "显示证书专业")
    private Integer showSpeciality = CommonConstant.ZERO;

    @ApiModelProperty(value = "显示证书级别")
    private Integer showLevel = CommonConstant.ZERO;

}
